home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Bus / H-L / HHS22.cpt / Household Shopper 2.2.rsrc / TEXT_266_HHS2 History.txt < prev    next >
Text File  |  1991-11-28  |  4KB  |  61 lines

  1.   Household Shopper began life in 1987 as a personal project to learn how to program in the programming language of Pascal.  My wife wondered if I could create for her a program that would help her manage our household shopping.
  2.  
  3.   Household Shopper 1.x was a crude but effective program but contained a lot of mistakes.  Not bugs, the program would not lose data, but standard Macintosh interface mistakes.  For example: viewing items required flipping through four ‚Äúpages,‚Äù printing was only done properly on an ImageWriter II, printing was only supported in the portrait page orientation, and the disk space required to store a Category was the same whether it contained 1 item or 40.
  4.  
  5.   Household Shopper 2.x conforms to the standard Macintosh interface much better.  It now uses scrolling windows to display categories and items, clicking on categories and items selects and deselects in a more intuative manner, printing on IW II, IW LQ, and the Laser Writer is now correct, Multifinder is now supported, various sorts of the items is supported, larger categories (50 item instead of 40) are supported, and files are stored on disk as actual data only.
  6.  
  7. --------------------
  8.  
  9. 2.01
  10. Fixed bugs that existed when:
  11.  
  12.   - Category names were sorted after the last category of a file was deleted.  Problem doesn‚Äôt exist when any category other than the last one is deleted.
  13.  
  14.   - A new file was created from scratch using HHS2.  Problem doesn‚Äôt exist for files built using the enclosed data file or files converted using the file converter.
  15.  
  16.   - A category name was changed and there were less than 5 categories in the file.  This caused an address error ‚Äî System Error 02.
  17.  
  18.   - A category was sorted using differtent sorting criteria after items had been deleted from a category.  Problem only existed if there were fewer items in the category at sort time than since selecting the category.
  19.  
  20. 2.02
  21. Fixed bugs that existed when:
  22.  
  23.   - Items were deleted in some situations.
  24.  
  25.   - Corrected to delete to the last item if the range specified beyond the last item.
  26.  
  27.   - Corrected some conditions that caused the column lines to disappear.  This was/is not a killer bug, just a visual annoyance.
  28.  
  29.   - Added a routine that checks the value in the quantity field.  If the quantity is zero then it is automatically set to one.
  30.  
  31. 2.03
  32. Fixed a cosmetic bug that failed to unhilite a category name if repeated selections of ‚ÄúAdd a new category‚Ķ‚Äù were made.
  33.  
  34. --------------------
  35.  
  36. 2.1
  37.   Major upgrade in the user interface.
  38.  
  39.   Added buttons to the screen that give better action feedback and do more tasks.  Specifically, added buttons for ‚ÄúDelete‚Äù and item, ‚ÄúPrint‚Äù, ‚ÄúNew‚Äù category, and ‚ÄúSave‚Äù.  The ‚ÄúFind‚Äù button was enhanced so that if the command key is pressed when clicked the ‚ÄúFind again‚Äù function is invoked.  If the command key is pressed when the ‚ÄúPrint‚Äù button is clicked the whole file will be printed.
  40.  
  41.   The edit fields are now hidden until an item is selected or and ‚ÄúNew‚Äù item is being added to the file.
  42.  
  43.   The printout was enhanced to remove some of the clutter and to add three lines at the bottom of each category for last minute write-ins.
  44.  
  45.   Lastly, the available memory line has been moved to the ‚ÄúHelp‚Äù screen and the window banner now shows the data file name.
  46.  
  47. --------------------------------
  48.  
  49. 2.1.1
  50.  
  51.   A maintanence update to take care of some problems with loss of data.
  52.  
  53.   For those who experienced strange characters appearing in the scrolling list area, the problem is solved.
  54.  
  55. --------------------------------
  56.  
  57. 2.2
  58.  
  59.   A minor but significant upgrade to the user interface.
  60.  
  61.   There is no longer the, apparently confusing, "File" button.  Instead the text typed into an edit field is immediately displayed in the scrolling list area.